i have struck upon an idea - Anglais Synonymes Dictionnaire